baking trough - Spanish English Dictionary